a tough act to follow - Turc Anglais Dictionnaire